3468656
34043848
70828430
22316076
662224
46669359
72781075
42039594
40158127
91203674
98055156
57859459
8916329
1095701
58185116
97417054
17106903
36838266
75992774
75285983
97736064
69045068
24093025
87139685
6109215
25656165
6860371
89119702
32143982
81095623
78532718
98419912
17043076
3873423
9536081
21863829
81157996
2029426
94271203
4361536