4252967
89669
2646202
89226629
202496
59035095
745829
9456980
46869665
10572208
42007538
18073303
38269758
95972795
71562507
59327097
34909470
32183262
28728331
36303413
85568178
54931281
6083479
67266388
59429832
15906659
35727085
15678673
41177287
82552795
95211529
89859511
42617239
45692921
7306151
2592428
4970146
1024291
17674189
37697090