17511037
1985410
67865002
56628563
218311
21297132
38562355
19651095
50983012
87472663
69053320
817754
60414940
96179636
78809545
2557785
95416802
8656266
36092109
39295419
28388939
86788226
57886557
15473351
5855101
93445084
38611579
70299760
55375423
938118
25063256
9764738
2451628
52442648
78488401
92174504
23182149
84698121
1321208
34581844