63682806
29115190
30359622
5803558
24401501
12812362
21297003
6689589
13809698
74292858
80645248
50115132
49536307
61345832
95622906
82898809
38271389
86458378
7777660
46291397
34297166
9926784
80479384
89401530
34941462
9487813
78124585
33649505
29789614
34371859
11612713
69363954
15416373
25391837
87785067
79133143
96536940
6156043
64841335
49259337