33806877
26381469
9301358
81384467
58538109
24588193
17842580
8394056
89715153
22345382
86313962
77663968
46259907
81975074
40206905
75143476
21565861
80598287
1826851
11418649
72528951
99389107
52703712
9541320
73007396
32639218
21384751
8290536
14158610
69261079
127405
34422777
86352020
69548982
244055
95655956
38996059
60623077
58549829
4652165