41892460
27016316
90864609
61221892
97424425
2703630
34764439
34998313
47745208
18824081
69911135
3566768
2803231
46562689
65933432
24616134
44042873
43584299
17717475
34256581
11152652
61313515
29351690
10934657
98539304
52523594
8627265
87452348
64562982
95446004
44479639
75182508
68905412
566908
7239310
33536116
52761861
17982944
19954823
3740488