41741071
41125636
5917978
83858712
40162577
92399977
91923696
13422983
52552191
7852633
85779695
16977291
4761785
27044135
63479679
28822360
21506399
83615551
7357293
56318926
77115088
77186184
70925191
62598282
21987952
82208815
9477635
40322657
15088997
3845410
23763206
55446611
89696978
3260945
27942668
77852757
14423757
39789982
13111322
13276458