51642401
20199562
76473516
30842793
12392937
63438938
9943760
21461399
89964927
22124140
55169408
50215590
89009592
33889282
8484398
63805963
63782440
77722178
29607525
29465514
3645674
83547691
16711894
6294448
62097671
68105564
18798103
52903275
15901
67389949
23412860
20098922
71474149
6867323
15971059
59291272
35011933
469930
31755231
65174400