5431832
28666887
29738101
19546642
50157979
14282075
96324970
47963787
68233895
19982732
11403384
10214303
13944989
23401655
77342937
94852772
77477422
23878633
58043598
43809952
47948818
10799246
4071003
13824037
80966137
77819960
5378901
60452159
42251759
13487240
18597500
16665608
85091989
43087360
88104247
1326337
85549886
85796488
20626650
29978426