43371799
31409863
59547534
89555808
3781291
35323689
87564429
3973326
19376804
51224219
69291427
5833759
60257819
6528594
1752563
49108288
4208793
266208
38572249
54902171
21741686
67613502
58609085
71751771
40318535
54076774
13445281
27171604
85516726
28746843
96971822
47107085
79976499
67173705
70407420
97597357
19383425
83233344
48147544
644000