29505704
3860429
5761388
71499715
90429552
62932504
8387308
54108849
9108184
7681614
92593378
54775384
5997619
92192033
39866667
79727338
77382442
30323748
51585113
34199186
58159813
81911817
64544643
48732703
2611406
94874054
49393063
93618967
14514668
41293258
70213387
9926569
82305855
36488551
18503189
82799970
84172952
22677963
78137393
18024454