70702961
39674933
76131793
34976669
13217303
3467762
85331592
93504451
66235267
36137571
55096500
38031300
1747542
52866505
5872581
76556684
99151343
30373817
45356392
18174425
67958115
44462792
8566406
31704709
73914443
24294857
52774398
108874
49689805
46496922
32474706
75534583
31526428
78588607
83711585
22995387
81759996
84259006
81845985
61637960