62002846
70146675
83469716
9408971
21073124
19328854
59382626
95184921
326062
92001457
89244148
14462467
68681886
14584654
87985696
46792633
58293566
2248779
77932175
70054274
13492586
80322650
15349118
8886564
929474
13683175
83846398
12639303
8333531
88576815
9325102
72422009
41538920
96007070
2485656
5365575
94158893
24906071
60141717
4934731