38268208
44845665
92827924
71381368
22635709
94052172
23023277
18227241
24769215
71899332
5314657
79186603
82968923
16386535
94127640
5588313
74023061
24519205
80196718
85026947
27906294
8179074
14831113
30568444
1779681
12839451
63687300
8639595
37446324
257246
5000539
5189927
70608771
42477433
54688644
23103702
46913151
87791549
51734025
1192595