99404061
20866105
91224560
26258750
69833829
8857735
38155267
41747841
35391642
6255041
57604111
17012763
30018512
236619
12634829
2028390
26035210
5356683
77909523
76777418
9105377
27163304
3203090
480102
73733797
87671769
88321684
21171562
91388974
19588478
9851881
59874959
47042669
40869814
70661419
79606248
65014454
99932891
75296380
25183054