47677399
2830664
8875720
7993685
17979934
52263926
36556493
3566934
78434132
95892200
72379756
48575859
53128459
37764416
69032560
65046505
92718754
19617708
71991659
89445293
61536370
89437005
42927292
3737450
49685036
16412425
80207899
74477269
76512559
2071841
6677952
69058378
17798501
12424814
30617051
90435904
73857117
44446353
66904966
19254962