39475585
68862539
8502243
57378964
70872639
55095234
11029885
34152590
58976717
25643689
41534382
97532828
32861778
16522923
34731749
37985428
82358793
46494646
4569285
62724485
79502221
38483014
77713794
81084284
49654148
11301278
5658508
57309420
3322310
43965841
57353196
90699361
89521202
39748758
56586562
9004297
3321134
99151606
3099392
47912675