81053644
20833204
78409257
58193110
49015219
13828584
73985780
51462130
93438340
65395370
31296427
64129179
13515718
99759507
99948966
73638063
48537769
81856335
7990757
77909034
39391166
7866705
9313255
121532
71241475
52425518
5792033
56544728
68999624
93637477
84522707
91537853
94966
69369425
6111327
90584449
40806587
38302532
17673782
77406031