57916127
94569386
8793133
65547955
9128859
34076964
833957
1324615
49271278
18532962
42862486
43542422
9819156
67379475
36793518
65157239
2747827
25846394
47002198
22903033
71277683
73069403
70546566
22801963
21415232
687116
4252891
77775016
69311884
6104840
5101927
20622920
79309275
89878297
5953272
96452229
60194556
18872699
67184804
6085228