22735790
48194826
1991634
139990
28219780
36612784
68448466
99515180
33627412
26585087
86779760
62879626
1301691
97035059
23946631
32304457
27637130
33803488
95008954
60374844
1717965
71444134
14013112
2104283
77527296
64458616
98471308
44405078
92755163
54738904
15938342
45095173
77483299
85398970
81011132
92283384
14977085
9926406
14418607
30942138