98514812
55096910
61824031
2148878
25759778
4375942
5169623
45665962
5456261
1553919
51254333
28903373
25484368
752622
43064891
88291111
67979065
17274891
22797909
28378962
64238748
57043236
46617340
25023553
9701316
17157322
43423224
76312916
57891228
19184937
60483344
61846629
8092253
6052152
18597824
57752820
78076133
53034159
4016326
23057432