60317816
13887980
30157284
47747923
64917130
50462061
67719415
7496125
40468570
21999239
7742836
88649629
8789651
3926450
95132303
59499501
37047577
3833034
85912938
11496094
6745941
23856166
95973838
79986867
89225180
27706603
89178672
94534698
95908042
14492054
80502456
11244102
92945142
35935007
72305050
50385582
65902827
68626094
2051256
75815602