70667723
97542516
63789190
68907318
72651480
37499763
49319172
55628654
82742247
49914421
62636
94484802
97919988
61699655
27022293
35935008
55879336
93597549
76267729
81493025
50728932
94569823
4686561
67231354
81839513
35133030
16688131
47233400
8261367
83872402
98635714
67809443
5246952
74537134
17205113
11653997
27306706
46289813
17342825
3757567