35857634
15914830
80132449
16881376
35255833
17356275
74067612
24563006
4188994
54758705
89822910
80689769
1201764
39398979
48156114
32637683
71342272
3114641
63288046
72747307
51518154
16375907
64137185
92427514
21141102
38404722
8171170
98082701
36209762
8055962
7421373
28294369
40592512
63986520
8885031
92208797
77314580
1234673
95935653
61602225