5052964
30513868
21364967
65905704
35238676
28268461
73276029
55103303
41174258
89294444
18253065
31297123
27041049
52798972
25461220
98956859
35243430
23968609
66549739
79768011
66729671
55862110
32437903
25219013
3703542
83989318
44683153
43219045
51683504
63476726
61004590
56753605
32402897
14044331
6216283
91158040
8881293
64639226
72546867
78212937