82565876
39471101
13246587
16205757
67451179
58392757
15176605
56525033
76981108
67782204
60095051
22762567
46441296
55074547
446989
92593211
8901109
77176240
5996119
20043493
76845823
66788214
66489952
4287737
23193453
43342593
96973485
16269119
36234254
6207256
62808530
27616140
55832184
93224303
84754273
33593338
8144830
13403966
74494828
52969068