8694402
3000466
6461726
6505212
30015680
2312448
51184937
97896034
78096472
45418980
42652836
25729915
67229515
31855960
54304024
80841589
88547520
90585218
16968008
28921887
44664891
9943493
33421127
51006978
31195169
83561939
25432596
72159942
30651078
87036878
25924504
41656699
94761727
32135598
85738346
48804164
53604089
5359263
54262713
63672816