327860
99636755
70076370
82199086
63165493
70929777
81499283
17763502
7652275
82464336
46523293
58345896
43012720
21142885
74189153
95941878
87874944
2689071
2869174
79244572
91741535
50871444
36242257
32827529
30668849
40536021
4828292
7743054
25913925
71862026
22791297
20365703
11725435
7675196
2840339
1375560
88885604
6610509
53189609
76158462