2755708
16142195
82579525
87469988
95189352
79655134
6999806
10527749
27855720
80139280
6556195
62567451
84433848
71155765
65877107
51759751
82504590
92238581
72169782
392836
8761683
868959
70876013
83019863
4503905
91342992
10955123
56136849
475172
61882434
81247476
6952100
33543631
8637490
97615644
67516099
705730
67146720
98929930
18667129