54132145
29783901
75504515
6814443
34222743
30524682
12043665
98434369
81803259
23018038
9664905
91371419
1285119
89174438
93366690
37912629
57156501
48365147
79794340
69266177
65149336
2399204
59088300
3025118
12274732
9791876
63605078
37455967
25028628
48188051
43119489
49268020
67437201
27972088
33655710
70546407
12086396
55175584
20821789
60925384