71673589
26606214
743407
3012618
67182079
56913337
12964016
49901419
19229933
99972145
79546500
45585033
38754031
91484644
18551362
29464107
82724158
23286568
20154168
71324327
59038297
52665862
27346019
17472299
15356986
4180510
4211383
78088374
39598934
45282944
90678037
80922372
65202406
96964281
37731287
7365831
23037290
99959204
48557325
78958282