4242421
88472
57527922
32001938
77474305
42078387
306940
58303018
61757445
14062915
69473686
6741053
86245458
99688865
71124190
565136
58406687
47359159
39968711
1962451
3124506
56271710
29522305
8257216
63624945
76303542
81152085
40035461
82749377
29227251
11208118
391360
26347080
2444247
18242284
8050591
33959558
39313758
90999312
78404533