42525703
18734434
13458755
150332
8290707
45611784
44586855
82387561
6278976
28119735
55935047
39089515
1364172
26149018
72805378
84863552
8262103
16598871
57638421
63921540
5993685
26628048
72969128
7077908
93042901
29014497
6326649
71182580
54689582
462064
8821287
45394550
9402105
48676225
24096803
41946776
84166156
63663170
54184519
33462699