84002837
14893560
5442495
640775
53186432
81258882
162283
43219173
50376635
62321258
32027170
35163672
449522
1563191
60201227
92313435
38297155
78611631
60005507
42254241
363451
6444758
67871898
89663972
66251390
637838
55839196
2798971
25044561
92258433
5024839
5578949
3387333
82771236
74487128
19569557
17824087
71639590
96943369
14396686