25438702
44546387
84741135
65522416
79495299
68248083
50064198
10693647
92683126
52784718
1939624
58972742
3151932
3464204
246773
24507012
56099088
91809221
52886861
84341160
96174236
66163609
950319
15132044
56586924
59199122
53499173
88668037
63851899
58452993
57196136
38938582
31342360
31187380
82634184
84008657
77958977
8137908
76311170
1485743