5803236
1532169
28682989
19278138
53792140
25844258
23533903
72783386
3453046
694024
2819255
4060593
93208143
83978403
86188428
64511917
34675312
10457129
606733
3525209
98498402
78361764
59491956
48743820
93139315
27966482
11506725
17636458
93301979
77229635
30975721
8472841
47062858
60504641
9371803
373659
1679615
14744200
59034084
41411930