22053545
14883679
52703660
810242
55904421
14234278
4816754
3761197
78336226
69976912
48981341
69429849
4381173
31614389
52261382
130591
11645181
49629950
4659691
37959545
16062160
3502493
7972159
1892100
9733861
66129925
44072953
6467485
80409533
12305533
46412866
47833003
84859545
76395718
93616896
97459739
9311646
96916964
87211064
89504666