82551391
29746003
7614800
5297660
495685
574177
5227957
31302763
94467644
3913370
67631794
25567213
63427088
6652165
20878512
59583642
59608879
22086194
83526106
93347151
22656658
84646719
19879902
59062831
1275596
82856448
70978825
98954683
81044044
2134813
50053405
99713428
80991458
32256507
20629706
93828219
77413416
67435690
64707608
93641816