14411559
81398413
79252495
75488437
58718116
20888734
64601001
42036784
86751263
25955200
75518657
2656564
12365649
33428410
7472816
29695799
32885358
70399394
53903634
73698360
9472494
57325932
72561280
10943179
64784312
17173801
36141964
2298747
95194374
19632929
72597471
36713644
2971105
75524001
92459482
24665011
5533635
4787208
57277515
4689711