3549955
31042387
73466069
422890
75695084
76814541
63244648
80946706
2129664
56872647
32842642
50506131
22052630
56477857
45206589
38512596
28112731
75122913
71029329
61569482
48945544
41331698
99438199
76772929
35982982
8565239
13232477
11522110
69585304
83401818
259887
59061942
547564
32148236
13589875
35279096
76702822
53889886
40076684
13193570