10737427
1617055
17182797
80378850
98752673
52808269
26577987
46617880
77031796
21061959
5369721
90163591
46602017
7506390
21683963
5253175
69192934
53428002
34371428
42792564
74629184
16484100
50672671
67539282
55232888
406208
57219588
4098489
2917838
60031913
79769135
22642231
25473602
21268400
11046707
4382763
9029360
29575660
3293315
6736857