63959144
84337897
92862958
94564172
1790972
30074203
848166
18432528
25729418
6729515
53005580
35931187
6338680
52085947
3577584
36719620
647773
45226758
56583355
2368443
8351122
49063560
61994296
698692
76061398
37026885
90075556
20271622
4097591
18098482
61065735
60432166
70257886
30697689
11429202
26779990
92253041
75998622
23121343
10855667