27529452
23314130
92039937
64805448
24193870
60263280
30886230
32788558
13834345
8805262
33562438
74443340
65085916
95045184
56052695
66887856
1633008
16311668
19287092
66196553
84781472
5845529
37922287
62152197
97305861
27899322
76551743
72512600
23507776
75761904
10037912
20739766
30401317
22782530
54832293
30991188
41676033
30196758
90279683
806208