68105593
18031722
37469077
30846789
1663991
17935018
63057583
57884069
35603520
44334096
2772878
29148616
92546244
85647936
72509809
9224158
38859615
42566271
90067250
8302974
2521026
71845872
89546525
45596528
22901478
8609368
90688462
10506598
27103942
29577683
86149457
25404328
57823659
11005483
42929675
65356705
8595684
39921
17207274
43886353