43983559
88166311
43816375
53119297
25609239
26395197
9490664
7254415
29442564
97357605
19355989
36273586
34585714
8673519
25076414
18715389
12469909
16837753
20962528
52068412
27594572
32272572
3822057
81937208
85787278
17167031
51935931
83564869
38406675
81397045
10206253
53953616
54694844
52896874
54946849
79502640
47353777
8471400
25227496
54811423