6959643
50797181
4613866
54115049
11503717
8870633
61076961
677191
12842970
82776052
26933362
51913392
40609830
97674639
32332642
24452209
62014594
28006382
99959085
5281734
58788160
20715870
2743688
29851709
40598542
45971267
72463510
60083245
37069872
85237001
98473943
30015353
7388706
2656399
75089227
83534478
74253110
84701107
97932614
27015690