12787500
97012936
54282718
20521547
43899493
20305759
60873159
78299248
7561734
13071519
97253580
11761059
47778621
86554666
6253438
1468507
28162939
95135944
94002538
18376967
65733717
4739060
14403632
21707815
55568324
97093044
7065811
78893463
97621352
9462268
80866582
37929541
39093207
35888243
43134940
45035538
14345401
6429540
37025665
3288622