57595337
92019626
17006383
99894149
58288790
5811555
82252630
82132786
28805402
13004537
9951398
70425331
30178564
27945837
46906823
32597984
18055311
57664222
18205369
15185408
81481365
48183811
51606125
23981652
98759739
77367881
49667755
76393133
7399630
89994099
72388433
96622519
77875407
74983410
8276903
34985604
70182248
89231638
28211819
92481063