77481978
48311086
648362
76859252
36437904
78285757
69113089
69227507
2076312
21546863
14009906
39094007
1713922
50024977
95355150
32614333
85829458
8349670
43532384
94958526
85246381
98354469
74417996
40492210
24822472
46312242
92599921
12565290
76397290
36264907
25981862
18628277
28049337
76733808
9107577
2347408
66876429
53704538
61275465
6714122