1013014
80686819
82383350
515854
77537967
19967
49699799
4621226
70722616
4565502
626319
17042932
25734240
54236089
92037836
83784615
12958341
6240104
45897496
213843
577478
34898518
71782343
58177657
97184406
7303665
22305497
25867968
95639155
72028387
54135689
92503617
84963637
68576935
81453737
73194854
7042283
87389873
62671228
2613373