59914978
80707024
15375244
22133300
16537892
76786573
97191742
88286119
42646140
6932444
13419608
85792495
50661155
97228802
32488611
11577228
55936564
85463945
89063962
6608455
90419732
25136173
46564803
66676094
78357536
17649339
18786074
5578333
4126526
16733000
37572569
93892356
13027196
8179979
28888612
35011338
3824659
8896685
83135323
85751086