19233099
21994560
96726610
68141864
34523247
78611061
1143872
18338609
32579788
62227904
71567561
4544456
38804681
47303572
90223960
5045185
70216032
69852517
66759631
9496758
38788286
27279418
69907261
33959534
96113632
23178419
3478969
95626549
42846345
3345792
4724818
77382386
97667020
60411455
98077101
90883734
29264231
9719516
78123691
45072239