67657613
53321862
87796880
549730
9574231
82529216
94707643
66312812
63376141
34083877
89032961
89529279
70908495
31338178
11235424
19427375
16915354
44402152
2489389
59929385
22953736
61633674
87375934
7901168
7368459
18552623
4602974
91325239
78972535
12673241
87895025
5354463
12541134
14258563
9073373
58075906
18377900
53064005
20794424
7293274