70347512
47204965
7408603
80851016
15357131
24478526
79766713
17077844
13455025
12133507
5288385
69595394
74281388
87525403
93301235
28769480
29451711
92993988
14478858
5094330
64433561
17419055
14771559
38815514
4120909
8393763
75418783
556925
42898513
67532704
93896483
19331171
3518752
51141977
81889312
12062301
78715163
969748
61262793
51385847