94801321
2503685
94266603
51738928
87253206
89025958
70838369
53772141
6830616
34445824
18203793
4624235
83314251
76335286
67184540
15052664
55244417
14276758
71462751
31356990
33275563
77283220
1195196
52957110
940710
84236476
10873434
7052461
47403875
33028223
57462949
80213710
89957422
42428216
33965205
1988849
74513627
61957768
37542271
20571574