42983108
928662
1497292
70691410
30203311
92456347
48932403
7922382
546691
42234729
7530906
43586021
78811834
43149993
9343949
19396370
722609
64509305
6901087
79739858
52377686
32743638
60643609
40255443
70448628
4317
78412406
32062521
47923537
51265029
2327398
75836970
8202212
8426596
51665258
18226673
28528781
75778411
56288033
15376131