32815010
81848587
69587704
32758414
2849280
2583056
87961869
67611579
78609435
24933450
73159790
21362862
95082241
32496209
8685315
14484705
8045083
91365998
50621834
27106121
69637257
51602838
69966701
15398560
40906374
91014282
42169762
47985056
2542130
83849878
69101370
14712955
60663128
47977036
38462284
57595501
13147967
64525014
98067982
23022744