29399744
68999980
85857065
23863709
10451183
60512158
4316510
42083977
2694702
79151161
59161282
4477660
13812951
54166457
81131422
33185409
9395410
72562460
45428977
16211043
12121470
45869733
8049953
57056698
31842908
63986565
86695597
73751935
7371645
12921228
9525181
41839291
578902
55711009
58598318
52334777
23633228
85312668
1924952
4950402