3181303
39726503
25416932
38017709
47069010
297010000
98394222
33736550
5949096
41779261
94384558
77104416
27876631
2926184
8158411
97453591
30365575
60796591
76268054
44187007
79376266
64525908
62488656
3339770
38805790
86963352
31402907
21531652
63726422
67542542
49587139
98948419
81457626
98439814
47329374
38255085
59073751
4111706
58538701
7833824