78921896
87594785
57301103
37665832
10384180
74039923
16656511
27837233
90818863
2153221
13644285
1118149
79101883
63689877
68245453
67296398
5281818
2926966
96139007
12721417
51845576
5659143
65466347
7253826
79152588
30897865
34749445
63021714
36655774
81014263
48897477
26788194
68999246
90275600
62341989
47741453
50086038
26805153
56009620
1013117