19784952
39019508
56595711
5992291
20185586
3518723
53929143
68215385
69513155
29268982
42327223
44085513
37509157
89461580
79166261
5592470
75459652
63294530
63842363
58545937
85134690
91502210
18934050
55074099
98517424
7531684
77955214
493539
88645218
45279215
48832347
57034014
70663525
52982014
21838031
30229425
22546729
85609522
74357494
93282924