4189419
45248823
30881691
87337480
2231135
73122798
87543560
61646523
98298468
58083574
3486557
34482698
51904691
66089935
22341487
2876562
50139786
64692376
53674894
5962102
60038663
68176728
925531
35741320
80834885
35515266
53475298
46073789
1334373
37697603
339125
87999709
57353281
16287800
50078229
12219090
17018147
76306126
21738772
79041504