30424406
29538625
62932779
94679767
17453170
7316591
13437170
33949671
2294134
86058925
87753196
49627731
16558295
99726611
57472877
51806441
80736506
43862904
97481565
10468219
94828259
98979776
12729204
33659139
67951775
64371633
88902818
60241944
22176278
2331536
14953195
79699170
93206882
76825742
8598936
74465081
80543352
57699865
38875024
62221280