5544064
83195289
59009938
21294934
11151729
21186250
59067721
69262648
94649236
56559199
9987148
3064818
30502482
13922481
16938410
54341160
55726226
65637723
35766937
76535199
20708041
40065861
17569743
67905098
88938011
4155538
7399695
37374653
60928434
10853718
27287705
37026640
55107928
22408136
47355691
90165132
829123
3615984
10779063
3822276