3155484
22443804
15587050
37569334
22979215
44405709
15352297
3530460
49319443
20706959
50799400
21944584
85442121
90642692
60599924
19026908
28205125
22838203
81119679
75244090
27888335
88559818
31136521
19894960
74704472
81525973
66828149
40862363
44326958
35148353
52649381
88363871
47537960
26057007
30604864
1539491
44753096
19837912
70948909
35311912