4016428
1338523
5567909
6857539
90157164
82473975
74595898
86683549
98785923
15017996
43269410
61012775
1821720
5238643
22866072
83898643
76479974
20836254
17782129
64837610
72184699
10067621
7109141
2914492
26829514
67853279
45301531
92047079
26946386
1062822
84948889
21896671
7057015
96522749
8855425
56403082
34555314
36669136
41677331
68256112