5295869
26254685
4948514
20349778
98885396
9487991
83748236
54233484
86476374
34371571
71244027
64692703
32605295
20906398
81558787
26635754
1190216
3522350
34276256
33111221
546531
56029170
15086462
4108262
23501741
6979904
91911389
22532185
2037787
380869
14662446
4709594
19721629
29988613
86515387
51949124
22425541
27143350
46134590
6280960