91931142
113544
32691902
85458042
61223747
69863168
43773281
51614098
70513133
84038211
98194990
10806479
4099429
81653606
99491550
49456426
99757848
7167852
6075708
90021737
41782969
33826001
99139160
947402
99987625
64673817
49124453
71346404
80055565
34125984
98247431
93892763
70863649
91937522
79977201
96873726
75487774
34445010
34001882
6332611