18317876
6743047
4137964
5476360
80421905
33109003
6130505
34925755
12111891
46712022
34236720
3913117
64633997
77653193
42988747
58339610
44966456
36663601
77578341
56515878
64424593
8004349
70468171
73988527
23755602
86662511
35062270
96912238
23366996
65532826
32087182
71879960
2362281
5657275
39204184
18188161
62774432
33987252
24847246
2301752