24958595
27269138
93736072
84802360
50127420
14818759
40797114
29031515
32612479
81054413
29207832
29552473
20917898
76173249
54616570
94397144
79148045
30077186
50534341
4860927
82215085
94303975
56144056
26819251
13386099
4268612
223411
93247710
88659692
36313543
40822035
8659411
48453529
31291091
46793080
68581504
44001762
47206082
54049387
74256942