56687697
13127398
97238665
52706408
8397363
15652938
3049461
6408911
76063542
93394217
22233520
2559773
74347943
1188277
3724906
79972945
69457008
19644359
94774644
39014586
27873779
3986607
61447674
52168474
77663673
39632775
9963605
35219433
78568020
61307822
56872417
59444073
58442920
99078810
89628296
92072664
46614550
69665731
12417020
37415736