587218
3761586
96507003
929949
35751484
99716509
91521640
25369717
6369190
54474409
33521742
35973837
43369868
11203622
33731253
59821104
41544212
95119220
19695971
81769137
26858795
19865419
73463943
66041814
44663971
3039235
32241038
95613537
80201791
85085393
45883474
518104
4888326
86636363
69767280
46685653
24414763
29926513
53602955
5220991