8213135
67901888
5357189
8101870
2892672
2751206
2401650
40188732
4363595
6455697
40945740
18161260
97585305
27182015
19787464
12471986
42029579
2172268
21912141
64977317
62467680
32061084
98774585
44442176
89231965
8204763
6577730
91014225
13912217
54507978
28154577
70269011
23519595
78067136
9123729
49689484
3128672
53831886
53457298
67546980