41568113
75372216
38347951
61667678
2899698
23272220
67998694
2664450
63952936
9590188
43871592
5588076
80741625
19259030
76692958
28281744
78413695
26026393
80867176
37612972
18021900
77074297
17101060
1739013
89257319
51571542
22934956
69789961
90361722
49465873
80666550
80971385
96268524
64797352
41279030
60434536
50116572
90382902
57606971
88375826