52924168
99966490
2079424
5048634
26611439
87023951
6182619
8212193
61107505
8890340
88589345
21226139
7447864
96506354
25759171
37541783
46218069
16382606
90109742
12404942
4423901
42296940
62574292
11035135
67213117
47032737
27078632
42994957
33765132
10691240
63807416
53818
52942575
40576443
70516280
40588631
3527819
30737066
37062131
96512532