14765135
6089368
87646791
66281069
95133414
28637732
34565331
90529542
40208330
13022474
97917249
41296231
43715972
94375489
47687162
27124769
40673325
40135608
40972091
82635704
56006075
12529234
30494401
70722945
19024201
97369022
91571238
65672315
56847872
18755488
4704867
32656301
12104333
18911502
14422499
34807141
53799611
32645299
21628177
93306280