73348925
42871786
903196
12828593
21687256
39526143
50867838
46706932
61516202
78976101
28784973
3624725
10143165
84901592
65261930
62423147
3722917
63749893
66582804
89629900
7159410
3022020
99947308
89352257
65946032
91943952
92413972
38113772
9583931
12484901
72845241
94658855
5284676
11937576
8675763
2586347
21914329
62621416
82324642
27209288