65665507
1612607
85595494
69936111
9475012
20259564
31373467
28191739
70197231
76665199
14672973
8162199
77943042
39455972
45028613
46305768
43346780
8048474
24012832
85569167
64754676
37381967
28906644
93817332
84876557
61631045
92161169
245295
35789052
6253648
6005117
73387510
45702061
50222388
82227243
10406622
46026287
16733935
41367166
26485392