5153872
24879612
62025651
39104846
73931207
24442543
71711216
63734036
50668083
60548486
73628725
13912995
14687008
21518700
97391749
2822681
20775588
97628496
46034780
49621537
35574348
93176254
99976300
10599138
64335523
38669180
38312718
15569503
81401657
17007641
42614096
83097022
46146174
4939504
18912713
30545721
98749071
80725090
6397405
20867621