11505797
2542562
84937053
91887608
79987830
1636680
26629204
69453606
21599969
13502221
79358151
24281100
3638757
37733075
22287550
78283132
53147731
41024952
70125838
28599354
24664099
64031492
63384920
43617534
27616641
46216773
94585987
41704305
47302310
22303124
79773607
74285056
17781698
37639404
36673824
15416756
19437089
651579
23842710
36409527