76576141
50075710
30152086
76813413
33676681
7117836
10007128
8881645
3756789
85141053
76649350
77139290
31429158
65392666
7214245
74926268
51495831
21134552
96417532
49165930
43129792
68328782
7281654
3037938
9738806
49363028
89964745
95491482
70799528
81254210
8624528
61202973
12521894
13749408
86312903
79574459
4251631
44362
79188595
34112