90666159
67821375
20074869
28112083
93964227
999567
37009210
52385154
93369302
48518656
20617854
3456523
68452691
3985001
40316811
39356401
11876479
92316163
1055176
99029303
27397079
84103993
48867998
95359737
36209599
22319226
40008004
16572162
21178313
24984926
78507368
54759952
71584388
92774062
94711944
58526471
19873185
69615542
11899754
71375430