17021859
18427132
57805077
49229078
28644546
69507380
28338966
41114017
92432340
68616610
681355
56275709
39051583
68969783
11488854
44617636
29876750
95068950
22084410
62422249
67805534
70144677
73259097
88854014
68836741
12471853
35607820
11717208
19315093
88091405
3353211
19717025
22425551
2889576
40513758
1727240
31938454
47809397
75239859
64129893