84213491
45543676
1088231
65612183
66184138
7297225
39624361
95517286
6645013
97285598
95226771
89633117
20077904
44398592
35827335
7676405
27195031
44606302
27145011
2129400
83963570
69394553
25245687
50499261
4978692
9537813
88979820
82816106
43022210
60774757
83363965
23369800
85806442
97206930
70903487
379471
6646268
9188193
50617306
99521729