55461748
58149271
47399583
24955693
48437336
85549325
47564912
8784952
50377741
33513669
10366354
6408238
27956173
34179365
51143100
72732177
98966273
57899828
66294439
39132507
11935823
41348376
32977512
64174935
2918400
63907623
95359736
43919140
7838303
81757329
74574843
4874375
9537546
32249070
83915074
4349958
45723103
76844015
3741234
2912799