49607780
26774500
41335049
6893489
12812697
54367980
76202601
66544918
6296752
34752712
56566978
92716339
10398130
47123121
30448629
57039759
28436239
95727283
24554852
45321375
8813279
62044709
94219608
58672369
41118541
79655151
96613916
75842485
36257826
7347514
24775366
27007432
39347114
85591664
84072238
12521869
87833757
67997763
99791199
48229272