85115234
60817489
8701634
741097
35533952
86193509
87902775
9048577
51834646
91623235
83231724
4277018
14339461
11653487
91666370
84257180
89054507
31136624
22332823
17215889
72396925
21303289
51223802
84472218
60579226
25606322
26366331
14844824
68478945
20706478
75336271
93323135
143671
32714043
32194818
21678385
93353152
65056728
1302915
27007017