19319014
93097888
50862912
23458890
15161750
79925658
96946088
31994462
47882164
40279051
8497298
18253087
69679311
17462462
17856096
30027314
69291965
56942299
5602693
6630544
25196226
77986402
27426149
80007263
75111012
35272330
54338676
57195176
25662813
80572428
63525601
81245182
213037
26897863
54793525
86595988
52832884
50484739
5896625
26195546