9452248
643679
17996125
87306188
37608213
5527859
27033275
36765613
64626527
53726254
43885565
95504430
6962115
1388675
21721906
13033858
61323884
12691301
46821688
695423
57222463
98178121
84422263
47872624
33191980
95287888
53743512
82866338
22456571
18163578
3945297
18868617
2996795
21522366
93012408
78562747
45875403
19327183
10971493
54098623