38416663
8906677
58761143
30024495
86502690
4377495
5624505
21431389
75661252
53611244
20251385
34478826
7144508
29305020
89097379
44276664
36867706
76975278
23185905
13856548
92441249
49543013
17604952
51667496
7678986
85365842
50507660
44218994
76365886
87976766
69816382
76588623
71328857
30499920
87215523
84202123
60662018
5204545
17874477
9386344