75733086
98143925
21639630
25081926
73923135
99859229
5977660
25405311
50766680
42658681
23562731
13881369
89464799
525091
9057190
57918881
62029697
53553038
61321733
26044919
5506223
17688152
62972643
31241295
83439017
51713056
17018026
50006569
45751632
5739754
45173719
1266692
8645502
3312476
34557070
40118563
67055466
44435278
50371471
79306125