3169410
43058871
7129237
3651731
34317855
20207753
99171328
16052222
76637862
42682182
88649239
26059004
73786919
42401389
6982975
86625494
84602786
663784
78648490
22686061
30714435
35632251
10186943
60086825
52696813
50081726
3978649
6799480
9874243
59408455
10426688
61983634
6661400
54014792
20314959
40821096
98773958
7513327
73496311
45649556