26788544
3596415
65249480
59184242
3594901
15542760
18771507
3819668
6131416
36473752
48485671
1735985
35057976
56628445
43123706
12366560
49067994
95791236
847290
65386465
33327785
1154071
30764117
56581673
58161524
32961367
1636503
21864218
12499072
97268950
35618118
27054669
90212840
69691959
61927295
84136816
3237417
4426619
34886135
25097989