30362030
48031990
77757310
5221836
58352738
25017011
9177471
32129220
93785353
15701720
84829718
73605872
64332710
1911452
92092436
30426293
27233021
96358509
1692728
81768165
57328660
79305380
406200
23854110
45183011
10239249
8236750
73309712
89063608
65547151
54381755
8547668
7271671
99093516
105556
68711775
37068735
76234875
21327861
4968321