6604424
2279588
61348622
77643569
8059775
42136634
2431984
49126228
68292227
28707546
4659105
437263
25506297
4189385
94604628
15115453
89097641
5819248
2529177
73527873
4131873
67412226
61569958
72732385
4072549
64749317
98339809
8915399
2303284
61259198
86756550
75813254
39785769
58993226
156960
79136187
55488399
74418074
12284649
36896343