46176879
81184197
59965994
59297362
66771489
54539910
52141056
24592809
19492777
31089804
49568354
6039706
96211340
7518502
13365326
91429351
9323143
9704962
74084163
78928030
6108842
50997320
16329491
16336173
38741388
13709517
44279044
29523666
13235012
72003898
8801367
33726490
82896520
16014112
42438377
11229545
40881793
75222160
5926963
7028480