85062320
92122637
54308396
3821636
2299346
5405567
19839799
6054329
15832360
5856926
26676534
7672366
34368816
16251749
59537133
82398962
92998352
59198975
30247583
65545100
29891243
9792520
11681418
4958561
96573841
21226300
83181669
85113438
48547307
58164239
38577804
30461607
9033037
75908416
70406805
91284293
4644429
33611868
31613167
40015018