18292225
8424984
95273040
77961485
13733170
9848634
45161330
62088921
23359877
95706022
31636567
66318497
74789034
27221635
1371976
22576071
2414050
48954960
2286836
38239060
75457492
76625474
95796608
1205664
10517587
87626315
39138267
65542543
51386151
75838783
92826586
45952001
78792182
58714894
30511808
24712983
9122152
93414951
60129259
85496097