3946458
63561979
1076143
22968688
41766234
23055485
15135050
42314655
36526853
14825506
98103450
71834579
27432304
34345405
48351021
20414052
93704006
34873488
16744851
87994427
91959016
55061469
52699048
93045969
86887200
38913216
678583
6699336
62861076
19419123
17296767
99509674
62921710
83985459
42783822
79742462
81537368
86001089
44176945
3638997