65973902
10665050
73146632
53308298
49038666
68307541
22257709
89022220
56329208
4885737
93131882
49607059
62427808
50528589
67422768
8893088
87586031
99842787
62012957
45152445
6534842
33455319
12203512
27036291
51132936
28113906
57924433
27662881
58175301
25868860
94716636
45981792
1392177
1655158
1824960
26864568
46168134
3222828
9095608
59045781