21484598
84769561
27626640
91105980
80766544
70066209
7574649
85992199
3792340
55324857
74174739
14262511
22232898
27471810
51724660
17273263
56079333
68508292
36016979
94399017
69442980
82098943
82577696
15741052
55985059
3788988
7674635
59867721
59145983
33387435
88911989
5355959
83918472
59779204
42128844
16454368
28882246
20724448
46317250
52982902