49475303
3478130
88993316
36236821
7182818
15853993
75993360
2164265
30879732
80122295
49417999
51944926
59003104
34999890
98978369
59744090
10939977
55086502
20315625
36018362
33379434
1012514
39764624
6135200
81161973
59214635
60752345
99035470
9993038
83695362
67491035
56923884
51548556
66513299
93017024
41282223
48522180
43186421
51527188
89483047