87083127
31254709
56791211
34303878
69397510
36088955
449414
47463034
19958950
99176513
44957303
7088779
6882026
61411635
99556182
65881561
10403597
80438326
86609137
36769327
3077912
6161175
18595133
44497157
6264142
33737526
44513381
23305605
66652632
40296121
15443251
94595460
6807152
19425486
680802
38873915
18282522
22205777
27399085
53444705