12013400
388009
81462202
23819851
53826909
40505540
62513303
97394091
33512815
50727429
76239052
3649939
9549884
15812158
3379284
95499784
90376386
82883440
71737364
60938112
49122977
77884767
90667112
28441956
75101420
77592358
19593924
3867009
35475301
37788944
31193083
50439559
27292452
32615741
71937951
84921511
83649196
39756359
60797861
58177764