19084922
86979366
12332315
54042308
6845951
19117518
4833781
24349186
7711536
35891953
63221262
40348543
79156603
14684088
62557422
97473245
56066236
71299047
90137949
93192412
826418
14786427
81363649
35486852
40347162
23656932
81962955
4372205
4748400
48415208
66368819
9037227
37438122
30641431
55664938
5825331
61768616
28916317
56994638
70381603