53165281
32678529
69095603
2892600
6119386
69968718
42437014
10418662
63582038
29086198
53866050
19396645
5311206
10396037
66458523
2635231
67502305
60645871
63467726
887130
46345137
14768930
53881604
69017296
42333630
15014289
86904055
90757887
96217271
28751735
63872672
81857571
93457376
97055194
43163278
79177234
79332759
20295185
69432723
26642458