92848160
5947673
3058452
5919704
50455836
46711950
50858946
10652759
68667710
97691299
68457032
10239290
18376853
14636144
3435129
35343971
66959715
91801637
4955645
876123
54672610
69358815
83521282
99006203
82317336
94268185
2384314
543731
84954560
63115018
11046721
33366748
92741298
97067003
90096924
15972556
10552407
35147816
3544198
41215769