7006328
3017126
59763490
86111352
80148321
40089644
8831633
82045541
35456501
16921598
31324519
13889298
61931736
81326575
23918092
88109895
91535653
461355
40636102
94003626
36723282
97966911
44068701
76371897
91911172
48732767
89995278
4182454
68196124
29317967
71137219
8855595
28147452
1634764
921800
76186371
37794336
38209612
67975629
289784