35346998
22874151
91678826
65571090
2911444
8844969
5492711
48909027
857561
25476686
56223000
64165091
4405536
13768034
79383861
32476618
5983612
76293272
4271338
81642769
96305361
28814829
6376217
78868740
20027326
67061870
1704550
68533830
66369210
19165614
18864072
23406108
34057578
50308376
27689277
77838615
3450303
84783302
19416682
87667960