6882261
30986515
79012741
15035847
17943622
28496536
93009260
30506718
21442871
37829426
35113805
65231629
73455098
67297811
15817380
33056861
72813084
99834627
17271527
50203565
64865935
29104034
58283525
95571526
5080211
9431152
10488506
72462125
86175208
47258748
63109460
9038923
47654593
2459707
98983549
20431441
49431858
71213788
22179659
42688642