5808712
21316971
249393
75179375
70546838
64541883
68253681
48659742
31054904
9853349
4083949
5898366
96288364
4566894
25222836
92529112
75421430
9315310
61869183
64652448
14954835
73536732
11327489
17386661
55297410
43328417
77958746
38251099
98799429
47979538
35578093
7915180
55109399
99691280
17624287
78631886
41954828
2554202
95292213
6022711