9816900
42901807
87902479
12044964
28253099
16116098
95396148
99385109
68135842
23917715
721842
951662
29207293
5681373
48787080
83434825
20883192
30155032
31076568
49621006
60923507
315974
95578175
76635279
89125079
25554449
671632
77304632
9959532
8482282
56895228
48221477
63057145
99092151
93688125
49304294
91209829
28181255
66467643
4965169