8081188
98904158
57563120
52833964
70699162
55833074
23243608
56487250
43673978
17406981
65057776
105045
14657299
50044917
381858
8949256
29974039
25437765
2045154
71321459
81797692
24265584
3698335
18587894
55907985
53105100
86391025
47865112
60311532
18543577
22901229
69004168
31016994
65188903
95739735
8028542
21109578
99167365
18102745
7488253