37182734
84816971
3630343
3486877
1503756
13579378
94117590
9485854
32397524
7254801
3899478
25147809
8677680
39482769
19179646
25998875
82006434
81385831
79321051
48867109
33478524
53067306
81195445
73886562
5497799
21744333
27251986
39321067
203474
20956517
21648658
53745279
77286640
36955328
6339912
70783228
1393397
26173642
18745326
96131653