93685578
21532824
24577000
10212044
67184818
107844
88363823
8841149
74268498
38124340
38018247
38667118
38586611
169650
29554084
94758754
38809439
86562516
63985944
32003065
96768171
63672015
61011283
7551035
25163481
32884227
700588
72007838
94292345
96839758
71162145
13122140
9302191
22204071
72935133
84543069
78246119
92264821
85172975
19459804