16234109
10151415
7348101
2151690
7775004
71122638
80589159
4593990
85781319
9654739
1627196
51243987
35708814
56519482
69378554
23319269
239258
41712006
97173916
441806
75078517
43912890
20868536
91516839
35332532
5318888
44111461
73158459
6751101
48127916
10579672
28948766
32448597
83787840
62473500
1455538
2815365
30794116
67073970
85337182