11793880
26983559
91486291
19521542
85766793
1157482
37001821
64817314
38448738
15964503
35298115
50861306
82152132
67332348
43146515
93378790
85002309
25663850
7033701
69708034
97904795
43217644
19912161
84565130
82443734
74149687
15685465
59807195
36327179
27627300
1240577
10111570
34879125
43899336
36975928
63365224
22096193
46026676
34933477
4403439