61554328
98373800
54892203
44948669
5178745
253135
8491436
43927289
82878322
1763282
99832701
94092723
56135495
94399769
81357563
63014940
73085974
5831720
26967043
6995133
69645171
24932486
71448087
59905111
45555569
80676272
96197518
6899331
31327852
66609887
5242128
92643319
81582244
42987616
37764781
15584694
70031988
58381002
59707745
45557234