17936809
877748
9877601
84372132
25909790
59665446
8263303
6361896
91159104
36962118
14997606
26573303
25762302
76282911
81842172
80117104
11987711
19855889
19231101
18763046
98581930
47266405
2349570
27808190
61865583
48876329
54618472
4872033
60753826
4249775
35459208
15587260
1323341
57592711
64816420
95609642
53538460
6941164
84835426
46616741