10551086
92865846
4658001
66829695
50419913
65438393
17091544
82438367
58139888
4554191
25624
3529428
26027208
2480653
23486495
23581609
83038177
1799716
26539715
74789625
2287621
89828024
79973352
95375328
77627127
39155619
86616821
16901940
1046901
21728434
11189291
83036588
87588639
10199797
50065982
67223430
74053404
15379791
30873032
6119506