29311185
4428980
17584650
48263963
2021569
24096794
346795
54109785
92379348
54739656
26671823
39514581
74131921
66839957
72826999
56804507
29075356
42253055
51647412
39641917
45794223
63074603
42423509
27275178
85782778
600642
24176766
21347342
58141392
4178993
404385
60068428
55496860
84641378
56704151
58943508
1717420
7195953
18188600
12169012