58648981
7806402
14817720
58361575
36063237
14733264
24261767
970244
86877244
55661
69426684
6189477
45836638
89384933
79113363
38336868
94239720
5299163
69201165
10427436
58196348
25447977
6366571
44048945
64316523
50918342
2470304
41119075
3496887
38328279
96456340
80897291
23904590
85618670
32738578
54313777
495381
71156804
747752
77225375