88782402
70865622
68549120
27557330
54056051
51018121
75353816
13011976
24046254
57789755
24637215
5854157
81371649
75753330
24909820
55003480
88905411
41495463
37183478
14701952
17349291
35347083
49523945
43747525
49765329
8050593
55783338
12039426
4323437
86935249
11804460
61724381
90006471
73394755
48986069
97976301
37475953
5505605
54682558
69102958