39769990
97182996
3681001
67801521
92733804
76949766
24697062
431628
674120
88116851
85498494
51492730
29665599
42973740
82373284
79896623
21522778
87015475
41061979
91622901
90302282
68117599
91053500
21836126
41166044
82211628
666593
712555
74747311
32971829
53122355
86565185
14918456
47755038
1880930
7448730
9957127
75134022
13631134
49075520