20915500
67022914
85893335
46715872
20825596
7944627
42787452
20962034
54866516
31745921
83898601
29788016
47992707
26037038
25234586
10028699
41825890
15536500
96735311
73288716
80435412
22617121
15003436
39993200
46419188
10939942
50563423
79604704
29944431
39806903
84207715
83081591
26354080
66049913
54293675
6123505
92169582
76792703
5037995
5355