49758118
12396142
26624823
19797702
36789370
8614753
56954438
73925751
74846364
78048418
31742181
51121536
10746663
9281507
97885075
3667338
25996805
42058206
91695264
59494647
28241260
56413268
62352131
12918441
16896773
66187123
29245231
49544170
36201125
49104832
25151998
94288788
20979096
3343153
79864713
47802719
1652059
49666810
38126511
1957773