39227052
31482172
22124030
4375317
82358941
1544548
84417511
29136394
72719321
53613854
70344893
63218371
71564543
40231472
15592095
80542651
66704915
13493592
95327258
68276667
49415209
92604509
88722842
1603231
23812812
57608159
83125178
37164910
53884223
30126221
70236792
95801348
14035933
17244084
30223604
69447181
32733937
57058324
72366279
62211309