4348448
2324302
55719053
50706384
17018827
38406123
8112759
32406549
7679686
97882099
4523295
72207241
89006891
74353875
38575883
10437698
24006422
69477053
9507213
35809740
4387273
47365549
3639512
25299527
68824032
14738685
54767570
95508067
66488344
31075519
13226728
675384
12423559
88921203
98839415
90593376
62281848
60488877
45595950
74615428