51217695
4636373
64915202
63095343
70459281
48935777
33731454
9883835
6857410
40553383
29233069
83204326
4996622
1515828
25113824
99884654
994736
84007484
95547812
21683671
7687507
50487152
71245162
98304080
80761285
43251917
40605427
97561241
72785594
34783570
63937731
17576195
2331590
52217140
57134894
52552665
3617342
41581015
1239500
41255770