77741518
3578125
46682753
38328024
39488016
98895290
44389542
32656307
79924258
882130
28068872
61812694
56534273
79479574
6766513
94211115
93527049
88145298
86901653
8005815
19096141
1045148
77216017
48345211
94063130
33947053
78109449
99066955
28028148
9564635
76714620
61675118
66468502
1491971
33359509
41451368
1237907
48981055
1611734
79877914