66296046
20934895
1596309
1283148
53372465
5085150
67652278
71073487
33401781
42968377
62016496
57826659
52817191
65004997
15353887
38412347
19809647
62492343
93462281
2603986
83579756
11058080
10056922
22522783
4549335
64239630
36234380
3189225
36586700
4100613
46892622
97448471
7015117
31125287
95181565
5218953
13261223
33149330
86078099
96399606