68111134
29191693
91593644
13746735
14852596
58843545
35682269
7188521
16067864
17789597
77256183
52426229
79131015
61878180
13272369
42093542
55526557
94631772
32029889
53911625
75198288
64945224
92943511
33589088
24339040
24086539
23497587
41692618
14381287
4422735
66633071
44614333
6327357
24539738
86275717
95365713
32758536
22564281
20152395
31471196