28615509
34616630
6239618
48399429
34638076
95821451
14605213
4438380
87121816
77416814
16888895
83306
70099533
80548785
97735782
74244289
23061880
89811107
8468752
74295370
15842891
35996853
25071864
96482531
43219616
30684251
50907895
12959148
70296992
91761354
47516672
9802136
50988463
38997493
36421845
5462837
44536038
60871420
3802260
290947