17466613
74242588
28227698
25605977
61045920
53912817
79337851
56841730
7727290
99502590
67909806
56145654
27703848
22242234
42189223
15151458
27568255
5811295
54141524
8236423
55631360
2415971
44025400
46763309
41974170
83326558
7568233
92277193
98622745
77113413
43681771
77773618
85405593
62677115
88871580
50469505
26399586
45024771
43399001
35798218