4743302
2748795
74082280
53225150
42643499
82955310
67678255
60623472
67271900
3908941
64101416
12289980
5808672
2028897
7002844
48057599
47393410
64793840
135587
48437707
38648282
74166416
16583973
63093037
2917820
51782818
52692289
96662970
96465376
27503047
13624923
55874399
10066290
63818007
2111086
6259573
98394008
65554426
167022
488130