20499311
48459757
11187212
41123330
59819232
57058900
713145
25264821
83651370
98498442
31428493
53485063
35833747
37353752
10975238
97795927
13086739
62307507
74504606
89216051
10702810
15933910
20297212
97305299
74594291
24473029
22110
72937020
68866618
57258050
9045864
2378684
39867085
76938256
64945058
83402794
49803869
11607324
22181460
5011178