50722861
18137269
77476394
75804940
86207569
9734540
68097921
12978479
39883893
18767336
11247354
534032
17981918
22935785
25473540
86901714
35746042
70538747
78117303
45897782
42835
24026395
43635422
20657881
19704492
39316542
67347970
56609856
2444740
8767702
64964084
80003681
32152937
42399953
11627458
83367661
37817793
78175750
92068024
76444890