37025873
27524193
47004324
51636281
57191050
27113004
8143677
76318477
13749217
15501097
757571
94936529
19733352
37524042
45146882
20118245
20252310
54424736
60236042
70693463
80674432
95633237
553251
72124159
85797459
89862760
66168651
31333665
68848725
72476266
741355
63695320
78019335
61438884
86067755
76152680
98577499
39833774
14073939
25907976