92205082
8364659
74927964
86308868
53547917
59595597
59021838
19146613
66909602
38717722
6091750
93614488
17798092
61686915
39453390
1152329
17179695
69268516
713288
54028330
88159693
26797951
11926847
46436670
72841745
5878505
49844538
32467611
69099367
29514651
60196255
5216485
276478
3508200
56456763
88906351
73685815
98525848
9620677
28975324