29059905
77285525
67542767
60143297
44875214
7599849
9002344
8065250
36722756
63088973
50531851
78542137
75746702
71005386
8679179
70227521
48687868
58703872
8712232
92472747
80425669
23663137
67588168
75395198
66783897
55304982
72099049
95288088
20515398
5547815
1547909
47815311
55502240
2670889
52029913
84121995
34859013
57702902
19139894
1071677