56266130
50446062
7336482
3553466
16034709
1623706
17347071
24356197
313669
61597211
7843713
9099840
50103083
31091044
72836186
71989788
24625158
2349055
40693799
82487597
63582276
24725
40033897
93456599
24199185
15992447
15374977
4398775
83937016
30996179
93426106
25589300
98172267
37663775
28224267
46601532
10724446
67305247
25099730
61335852