40543164
2014668
248771
29687491
76263186
10629069
10325946
48955044
82482602
13324296
30296437
72391054
76888659
38793481
50975617
99618257
3073500
81775920
25121955
76308535
17883930
4816578
2713862
6557962
18939774
82525055
45416681
87939069
18066329
74322912
46695904
42122483
54285990
60605190
29991060
76423582
528935
92735028
31874035
17628685