60842161
34787267
17821447
30086712
2105600
81083012
27342801
36991731
42711845
53141559
46648585
54119915
7526317
62813201
26157205
66384793
17728934
58659241
11419054
63368750
68725921
4371558
80565080
80731450
48006201
65332069
23657024
39267475
95628405
38849495
639411
36798703
20422251
15809282
64996563
94416782
24444155
26391179
79525505
12039694