84647371
57619519
511765
55145727
76682528
39032421
66059885
41162195
75207892
11562750
57739951
58638702
26699686
57297410
22091637
38932229
84035190
823262
45698468
9690775
6942196
19796797
31581687
3248505
85727610
85916908
64603185
20613883
39517455
71048887
77619599
76714845
40132628
31562336
32994132
4456958
19167329
91235844
91439059
95021863