67342685
98188553
49599652
23776208
93695534
26881760
78717989
50412963
7181645
95363224
83637756
12161978
77214287
15126090
96369332
5889837
26509490
42037089
54897306
68959254
46345706
70326587
65232347
31371102
74052931
2929678
36114148
2979791
83636094
6029464
34087369
67021891
172787
21186982
4392778
70016245
33696082
68143850
32641241
93209917