73477813
48918240
21982455
39623656
94706538
31539211
36737796
74289621
3975573
86957060
12606239
77718811
23554474
13186212
31286123
45106097
55412737
25739963
20846236
6015071
95829105
44641636
55953646
55515315
30041424
26311298
64397922
98579742
54811399
45429586
58661615
12073182
47786444
59779045
54631396
22734184
54274150
362227
69552225
83871835