8456777
87506759
50907985
14107370
77455448
57705514
51023396
75629551
88389047
90821171
45038699
99142010
62915929
667246
58016191
55165887
3181647
40232656
75466656
5586978
20191140
29712146
20143185
80284196
44377283
22655601
2518249
39429794
1538432
75583223
62604704
19811205
57633309
26863301
77106546
47518864
85741834
77571872
44163478
75697268