41159140
67849320
1461928
35495668
9145885
51154708
11253587
5363830
29317905
1344880
78742102
17755367
16022299
69259956
22915540
835029
66617215
22596427
82695126
38972694
1528879
37262820
74366815
57261237
21812733
41886878
99972347
16454638
499349
8383567
58094951
12739396
24783233
7393782
76261166
18296911
26435795
71978581
87332539
84689387