85201546
17595164
25481986
68666081
58401617
84174432
65902617
67879212
95407319
25786135
37998231
5645149
8976274
47143660
52468025
83049585
55253389
9423453
60754087
15844760
9364223
81459981
9790426
29114738
19312590
17286716
32023344
6093634
99163780
69234017
97629517
91617980
70508462
69622922
11055980
74785704
6995848
66947594
88618216
20274866