43825064
57948007
49299872
40253266
15602562
28796545
68689957
95123800
94765101
1981924
461766
79538201
41949033
168974
6083702
68711484
64688264
33816651
49963864
31041905
7666505
646861
95654672
1095038
57282881
25256218
555034
31857036
9532220
608528
19023116
89469099
5354644
4652039
44944827
2793170
64195856
74759492
58371688
23705469