80735290
72069288
2694490
6060945
28988436
12872710
74769967
67323025
62093139
95171598
5584469
82224862
12888982
20407178
63923343
83026624
89082940
58446226
32293478
11012367
90845163
99414949
35013940
5917370
17955080
50928915
65891781
94909366
5054211
75374183
3912414
56625107
8014618
20597707
99668290
34148122
79256122
93923935
49095081
5572431