48917889
39736041
165178
24362707
39451512
2654743
2492375
4841485
22772082
55026077
97553949
84203322
74118054
76409010
94871201
79196770
99444086
92823674
4825964
79048875
69846215
70682443
84309154
8145810
59966448
48298707
80345136
96673166
74704247
25546458
99446299
39518797
28474755
37516446
46626247
24031348
29196758
37306125
97029672
53624963