12482662
31139599
64668079
63671647
5092636
715702
50057331
76096157
1202195
27811300
2826603
61662205
72842228
35267005
3155817
32695999
80965222
22435501
42857008
97633144
58885272
52885359
74534208
89584475
26511642
80291891
5465613
94796404
48509468
62994047
68745067
9058468
21178703
93756593
48675545
56963294
50843026
82523948
49207342
98563587