29143260
73971964
13159164
38735752
23457499
19257411
15062421
13977380
41783897
3979124
69727344
2011352
39643873
73435030
1113741
72234013
7626241
15416550
13861134
79143956
35298532
5722914
84986378
1098192
76005472
91465
13176278
4629796
60586986
28292401
48987973
54269548
12805059
13101941
49401564
25295876
73237937
23311225
16508016
61034400