39124989
78776446
85075229
26955958
76286756
52844800
79034596
40973929
78008522
30861895
70486492
22837717
70763133
62492297
27657693
51112586
82531347
68387266
36764899
76096448
97597706
12934363
16599019
20407710
13544782
10667697
57014480
24685071
33295777
5406858
56812025
4134389
47257495
89016792
59683187
76569892
42585803
3338694
30023066
18317160