16507045
91002262
29146604
80109089
78124617
87593060
16196242
29829177
8885847
16324433
5685812
95917248
62281485
22824736
25199520
44324008
87352707
81042106
77741196
25245849
17728344
48212774
3598791
56936682
15223818
71597135
2472981
55549787
18864525
85007237
6658643
54825365
42821462
48394213
43475010
38223761
95619622
11282262
76689911
16275164