17446073
73909202
25221402
69309883
14365215
912223
52735300
43128086
8717081
71637344
83097687
32579544
842310
5517708
89002548
20361674
35597765
18688508
32842595
43483623
60393176
21414515
38069418
2326802
23519056
61051316
11074754
96743694
8166923
7034244
56856056
96301382
37736962
26146188
7034894
5202454
95144852
79185467
88568273
12124322