95595418
28142963
22285582
86366335
37847010
89702426
92664377
89979024
71023968
36012816
83758284
87454979
2033830
89228263
80144963
58343057
340179
271647
68284485
39745045
75676283
10783089
26929044
73122202
62274935
77763930
4386421
1705239
27947300
84562004
15016665
66198416
6615833
43962979
2318957
6766405
61571024
32159825
53131099
1053674