86345280
87023829
29713703
36067050
65042371
28217435
2416520
873481
23872332
99141195
83993444
37541476
7639153
1043612
36052875
52544697
15941813
28225878
42072948
35614887
95973025
75871323
69685844
14839724
36616719
71063328
67723974
15101816
35012279
60452110
72554283
6347934
48425210
49493469
45002882
47163670
37491094
8561487
36047350
32347031