59243
81903686
21108069
26004160
68264646
92939727
16724614
14892347
89264159
3605400
7251721
53835538
13222231
77536125
9762759
6553374
87921759
39599007
84958212
50505390
60799522
9229736
22467207
66809699
963028
21721516
45533816
49735644
46755028
74493111
55513090
15699037
69751220
17488500
67418530
79128054
63893213
2017256
9418381
5279178