77055165
5179126
59135069
49421548
40269109
81142142
13251609
39511630
8288387
8088013
95193253
6183660
58841021
20198779
90163279
64124618
32087185
82496853
8401968
85354833
40145067
66315557
5841718
26587546
1272706
85455184
80806467
12218784
23055888
4621435
12254794
86753313
29692291
3792315
5487874
14166729
98961659
81057346
29907350
20161521