55893947
69328589
12996449
5063333
77559254
75094108
83919110
80187030
10987544
80943737
39751216
21204154
43178926
64561716
95752878
80219164
94375928
54916183
82155670
66574587
44332299
97799779
89298175
53954246
38622133
97492438
29569794
47694141
17457334
98005848
70657161
77025582
48398172
90701818
65282269
54912653
21441204
49582783
18112440
62786008