95094700
92388976
40257271
11149965
56589082
25508680
909995
39844519
7825365
53207781
70541685
10892110
31864496
62925160
59537591
5632985
49663153
5847894
40187461
10644838
83648243
67004129
81485888
90826571
4043771
60214964
4281736
2897060
97329620
75167259
19598898
39784354
67424649
37804053
8376112
74692946
31048977
48555264
6022850
75311449