58286396
5225409
29952961
22232979
75786039
28446369
75206956
6809980
90282163
1654008
68651454
3184991
5839502
45401644
19063132
83133727
75225995
75793515
5914654
89977785
706219
56915849
21777776
36969990
9325769
97194079
16417162
28884851
80918990
69966417
6622970
9106957
32421737
1175986
23422629
60742248
15262729
77607142
36507693
47213139