37832518
7411849
14947539
6768347
10564033
70684846
37247037
89506382
96522671
61151097
40949212
39795265
35559347
32394926
59182749
68541296
46094181
21028763
18369257
4049006
9684778
23206755
2801703
50473317
35696211
84461342
28627759
1554535
30658818
3179654
40043027
90277359
31392065
61536419
25383650
16374570
15756486
6741494
404994
40517049