61108623
42865596
23732327
9568971
16419289
23288400
94613891
23391250
3682435
77615377
49677168
72145342
12943828
63942098
21378302
8291891
64321338
90284817
7171086
58594617
5519197
19751742
57481538
57433847
64233619
50261692
2374914
8910414
53743380
44463506
29058673
64009867
82019348
69942117
82854765
76616945
93556860
21571153
68979935
54265680