58861465
32234842
14736710
88239484
4025669
7123993
61484898
19389399
35585911
19016169
88684714
43919024
73048017
81296319
46505384
11656292
855332
58487174
91067358
4458709
89353286
58076984
25814655
69523183
90329517
31902043
52204018
86629979
8283766
4776095
51898730
27455592
87859610
24198089
51356627
50688509
7977996
74043664
78143469
15218588