39885015
24694566
4016039
72991613
77456
40388931
21126573
34074741
10616553
64849703
78913238
65752999
21823695
43298412
47743494
49416728
51112661
7512659
11133364
64623385
60881955
74618944
88602329
93801813
33465294
5396201
99125219
29569046
20786935
192110
86124662
51872722
22172489
84112676
46048568
29284792
23614924
31071958
77063403
19881199