23348577
18411483
91346106
94314392
70825155
13542609
49397045
79712870
43005221
63795546
47356537
16804918
50907367
77375752
58909547
49563085
5821583
9265350
91191815
53421894
4307337
18497668
41953517
91024317
61875396
29521301
64584619
86098
26894845
72413087
82909101
14715611
11329994
75072061
6446851
28582004
22695213
20169583
55844665
92957233