39646707
84598487
4869132
3833968
73436262
13813907
4288161
29348500
48651336
55396091
86757152
65104519
4793381
44537868
56877351
6728557
53653300
45877115
8409256
17709777
3111928
96889014
7815003
10148906
30678374
46001618
2033658
964244
17968771
89385154
88788432
54418913
50322481
25365571
68531715
8526874
89061648
14356237
36961880
3985967