28491861
59289158
3268206
24416565
74152048
30095453
69941199
65003741
76598123
89042409
22641352
5185464
46153614
12837227
99843932
62429633
94813122
1497675
68261463
15762103
90664826
83313555
59615425
53573549
55951769
31869732
39353380
10607565
40674904
92095018
68099922
88025158
49958530
9725906
44271223
44624250
7668987
40782693
37961707
61194165