84949637
11481382
4258797
6018707
5055811
6006354
23478584
37572443
87705028
2782450
82459415
61949332
57042351
1238167
2359814
47139159
36932306
633527
50207318
74374261
75409680
84116241
21176604
33853212
73845269
5391932
86709778
99651621
80866631
45787614
22121595
87783330
84112628
70593428
84443635
46192791
41167294
56439003
19746629
40345308