9095428
4359175
17707256
28407186
6672267
99103979
26081560
1483440
77565215
24346890
53333933
19147644
78365193
79597144
56093330
58999054
68009006
68289330
75411470
85532040
66623956
61916265
41454136
78878294
8106865
7061335
7696264
31163568
541650
91099587
35741112
74983321
62462421
53643953
10807008
6902980
86208247
3809056
44877792
90716072