75284560
37735619
34736816
84973242
3009586
9946878
28483754
9515315
98579556
66225920
616943
91973298
23043779
40602951
8063848
14774858
3528515
82816293
97724955
47415341
98405804
40473697
42792583
44237077
73164468
35513604
15328713
53968556
38191981
35767143
35565004
16189770
96361921
8293546
20517381
89271791
85871251
75355679
660116
9875611