5168634
5014540
90463768
30925058
17649127
78244375
14859619
22967785
28559598
21887047
23455257
2380595
59578397
14412235
1769527
96476016
60011597
54643634
19637318
56571380
40141814
19062352
80136485
72376743
27097503
6204893
32597276
97011869
180692
7341418
36238073
1063389
5241961
4304940
30737625
35889883
7037836
83816852
35347763
18637812