17835020
2841329
84281015
75613846
12198931
56384200
77237722
47933707
79058165
1727271
40749986
92201991
2372687
45731526
21966479
2010727
55868210
4598410
68689885
83134672
15779485
4401873
99758241
4943845
28814283
41722680
40313040
87225315
81996380
63864434
5226761
51277166
94661853
2841479
7801062
29254400
18827862
7032382
8667510
14466505