39967037
42316907
92888702
37207674
58727073
59495307
13182304
69639428
73267060
86042821
85293546
34345214
15612311
76855061
64521557
25041747
50093860
10624551
95029944
24712365
90435378
10889041
71978466
25304894
76459096
494139
12107502
46974100
48142581
6023289
35136935
75156234
55965802
89515897
1063044
12149645
73811230
16395854
25069892
11769875