76135762
83428477
78947565
33033502
7839106
83074767
22178580
95508208
7557244
78451250
872880
31678525
41515159
19837506
67012360
28388493
67953301
79174980
52328151
93972600
21962293
50162933
43282583
542244
38043924
1465320
27912174
63862552
31434408
21015961
90438479
36036398
58729585
92673849
83401440
25592617
85516031
72501363
5974390
22454829