66609910
8450650
41395666
91553475
11338000
88658676
92696033
91413327
65177872
21287594
2421952
76383360
79502594
78438018
36147918
78527958
27974190
68845257
88169073
30403122
92382020
5957151
75414844
92454929
64545958
14952890
55434559
2072181
23552176
26002695
25754354
87978374
2213564
2199926
30227544
98129110
7058772
77506610
38756446
33783575