75134275
50087629
84849019
17134274
15403086
39968659
10065367
75701311
62579162
2384737
7488187
90506944
6645329
28713884
67514818
36878774
76166555
92383303
75308686
56325513
29714983
10443538
20704723
76617178
83104367
23183481
10792892
75181121
70438883
15643306
90814081
96474844
63674634
54975577
124283
31465457
55712042
51702204
69447538
81360