82907266
7641574
751346
98386984
12772410
27486677
56403612
36572463
22033349
87533450
52166264
18705904
23079731
52484150
7566121
58506519
20375594
44848825
9704225
8041323
98646412
83482541
77768167
71086812
64112333
52462373
87446396
5437439
17163701
12518011
9749529
99384739
4607306
68088651
32296042
36867581
95922461
51335374
30737134
70249735