52869536
50613308
67927095
30898560
2239029
6193043
8231725
20617243
71226578
17147855
98391928
17438232
24082858
27617614
22204639
28808438
25813085
97848056
22798768
482361
98114645
43127300
38121232
44964245
78946810
11971032
25291898
67624058
26595518
64102050
80254284
17904261
21424277
52093841
66227746
44327592
54404624
36827439
16086797
92293162