50239976
49459513
59392553
1458442
54772463
28248339
10354624
19213546
94113879
71605810
36126606
51051909
224583
39764845
9802951
22359310
24908092
53973021
74722234
25423707
76255275
47089460
16374815
21943043
95739486
54215531
16914914
10614599
53474448
80289332
25422667
50332931
56518899
58378903
76675864
60414725
2952655
57638470
67631246
28958869