89188826
92661790
990631
46188179
27509025
30918330
20652570
5739454
1279311
42353496
29727289
22642590
629511
36002818
14955825
62274095
41469729
63949421
61628249
42514348
50934001
6604684
48316203
20794213
13697524
38372405
90575869
26865307
44416815
55389746
33988558
11949653
16772763
83215460
35208848
1489960
7200289
22103249
44549624
77033940