55199872
47483876
57423972
2166628
45229303
15737540
54481848
81283498
63722082
52979534
14158624
49051579
7455799
85906431
32994850
58748081
15626924
53777546
71766353
20115322
37651757
51803968
26203767
30285373
87946666
22885860
74379643
96486574
31178929
1304791
35209499
42792812
66779229
60163188
73024612
42987912
8875949
27484976
8336870
6340283