52568956
85396192
4816241
86996595
67838142
25378975
33112076
27278521
49247626
15036304
57121476
99777588
39169951
6154927
21093586
6064827
86965721
76968806
63452733
45401554
9599725
65705902
10807297
14853724
55776684
59085397
91736906
65306859
1108173
69525940
71214498
46494355
63566312
22213148
9985917
67018186
5262770
70232679
69776017
637861