88625219
93405756
58499996
22252812
18743815
74096831
77658886
72653351
40624797
91679468
44835158
34105530
56199529
55434470
19498029
12073475
5130854
77219250
904092
29661285
50303522
3925771
879516
44199002
8066937
13839757
92423089
95086270
9029024
55678543
63439066
96931353
82937007
97824973
3144872
35537531
55602887
21267969
40101524
82864280