94204168
88664296
60869716
94089295
33251483
40234083
5924054
87487270
79006313
47812103
43829177
56208784
57218378
4604159
6881146
4679904
64412614
50734318
75475162
48347969
28564170
363948
49752054
7287859
1871319
249322
38666873
75079329
61435078
83598627
46419126
76657126
191274
65011093
17491259
56557547
89121357
39485255
22847693
98496684