56494501
55042545
60214896
15005782
48398408
26784104
86157112
80946104
5801221
80415713
10853098
24329365
75666670
27356838
60383586
29709840
75315626
51208210
9011963
19482122
86563795
13704386
74773958
33756314
49044146
47705844
14702793
12393198
3238764
13283641
49518167
36134778
21346909
70043255
10965822
61841569
37311612
31851695
17728128
16035750