47595320
98493364
84279193
96536367
51633424
29596509
41718486
52539294
54029214
34911454
30514873
43255380
14813654
87487896
51812592
42613175
46937580
1285396
9504926
58988559
53236847
76922
18105469
97882175
89785752
27982709
49729520
80011948
98985945
67276291
78753606
49419006
3341167
38403460
79484749
5392814
80164749
6690312
9615353
82477919