3233680
422449
20677030
26458503
66257427
29055112
19019542
93806799
20231960
4021571
87392849
70369651
3708348
57216339
45131714
41753414
15595141
1679175
81369174
2498929
17508863
9667928
65872503
97588727
9448244
6791255
30091370
20717618
19387350
63532598
34606918
27827105
32174816
32534459
65218631
36617664
63189729
99848222
75142142
63402647