591673
14708668
29928016
55991654
18022744
12473466
17628142
90604374
8619242
24554821
33603644
61342026
30247882
47117752
77858872
4791500
75378692
75545987
46692444
94112285
15623385
7503409
64314329
70946175
48503305
31167014
9322173
10098711
54493641
79938654
32545039
96454455
1206289
101853
48286171
79275843
43734657
82272303
14932452
53446963