99767402
2745043
82819718
20336426
59975892
257330
7195449
47688924
34703903
8942938
99551419
72741780
16109676
42551898
33849807
11717515
22338024
9965598
5053217
55321434
85565086
19685248
17964617
49075812
1523721
89157147
64323004
74348707
56487437
15794291
87243256
51887599
16906680
14978546
46711941
33155714
9853348
17024561
33875529
6475209