93536968
98932100
57132379
14756410
83562082
32061922
77367841
69017127
2029259
30897430
57031353
63696557
18436177
52507822
53618121
65985161
41325163
97735121
37755010
97725087
82819597
94148359
10027632
88344100
58195468
7415144
58205841
69194256
82222948
70941211
5128812
3332612
44086782
27549933
97335050
19354352
70962533
27049902
8256621
42835797