36192960
16076696
844148
18843436
9972547
3360421
10451230
3040228
81567370
87574433
31679027
6586034
37539610
45262247
30345912
35053434
65043727
42148611
65647121
97226428
76428454
52099832
4038100
24483707
25562739
90197309
48172589
9108348
413075
99635024
79072358
68807106
19064140
52507243
34398147
6303739
1608613
32896012
7611983
47991618