30861639
25293028
3268542
95451543
91593857
55296068
33576412
75065747
78631239
70059409
35226003
9965966
41342963
18247924
32688160
65358941
17591570
43444147
23314244
8687894
54333881
23261520
9107702
51806496
4132721
12926688
64702377
87663219
77174676
29461295
86866720
4927256
79016180
75381577
2214706
56354909
29107556
11803011
39281941
78262435