655456
9949119
921979
39918686
71509471
59562947
40842162
8091478
17776874
6702157
50845347
9766775
44746684
1506128
1462806
76911497
6240590
41434810
5595003
57658574
132044
31554584
30267751
51047252
6112972
92027881
44911458
86569812
6948120
23592849
44529937
7981952
63666481
69333720
95402251
5321894
40718715
27669850
72534966
96832089