98936348
30499729
82752527
8423323
45386242
90134285
14427407
63918996
70854738
14028920
92436870
60313246
36067517
89182039
14874954
29794117
80964927
51689373
4566661
5504894
99605025
1504201
86434182
12925742
81832314
82035901
79406610
49171284
76909157
46323816
56335811
86934634
89153282
29033083
12193327
14228077
73626505
35138606
4495440
77708784