5175978
71353205
63869605
44811352
39924563
62272991
77199172
17466240
69031261
1404894
7045717
25404122
2080257
4509742
47407371
82457079
99636602
12998753
19815536
54691946
766221
56242012
7785594
88728594
68003203
94201219
76468211
35371692
22769926
81659692
29508228
3833791
56667313
58343814
35514459
64305036
49168481
16391472
3221324
44053596