44422473
97122372
89955844
86157126
92896534
6229459
92944001
6064440
27912522
63561009
4818539
50725028
1459054
72109397
65165378
18709485
82729438
61026713
4079941
63675136
78378019
40005499
45755693
2918453
51035498
56695208
85581896
38722050
4524437
88055911
8659606
30865657
42765897
58605111
77634710
48101384
12432780
75953318
258492
34287527