49463896
65364257
9938333
94673108
88752223
76115538
24678178
46983984
977975
48508528
65498224
75584245
3745566
15722532
8067688
2294857
56183002
5997829
48322227
85897497
54107667
49905660
40906466
43097967
60345500
93284110
59596877
91295886
20941688
26162591
69738270
76279498
54702634
2676366
52429379
69128021
89308231
17459798
50744037
25481946