57803131
39097824
8196150
9403245
9249479
9035044
24774384
10245302
92157481
60414274
77324627
15532860
78776889
78757054
87781541
66199189
95119786
5070423
86673415
38688308
46987306
40679731
5545208
2982958
32644045
49545496
1706301
39823258
23243679
92545002
94048278
14478432
34378632
99748853
58941710
89961577
20918100
7823811
19555214
52174335