37947318
4456295
86386809
92781130
7552710
6193942
39638947
60818730
8058903
18122144
46022638
76973723
32975952
32383727
85884682
16528761
1876393
25534391
5833481
54451717
69932071
6922121
7562719
89392402
95628719
63474993
92639471
73381811
19143460
16214795
8749711
74435053
16691388
18121187
84838265
14199794
25175634
10455791
12893599
2869824