48825901
66593604
12378648
3933664
94835396
85387634
50845777
49409497
18844030
35222855
5975044
86642495
51083199
43443495
51166379
87428654
98417110
80435111
75624828
99549994
84866967
54164118
54394498
84245474
22513873
35798842
32365651
15282737
56132749
21308239
9266619
70925221
58221513
25118278
89201839
67745190
5599345
50599177
17769491
72196352