1013172
41409356
92592901
45814559
31876115
82457204
3286853
43768961
9064231
60774297
58538883
5883590
11787612
27383608
34659970
90709152
57848570
15356107
7373196
37415759
40445762
59273230
13163369
7268358
29288681
97804403
34965219
91014460
28462493
77063949
22129650
7418369
18871607
21734842
10477157
57823920
67266974
19349332
44108003
64071139