14756364
3765316
22514190
78519705
64257435
31451362
22422994
23708785
96868038
29004987
97547765
39625706
17696336
24936143
66376927
25782350
72299422
8605997
6324654
69872024
297706
89878225
1273759
97902650
6265971
11527080
88801771
47314506
60768306
45125279
3642162
74724051
69035438
685899
84401065
49066640
66795338
35942510
97815549
88975356