29721103
62578095
80274476
58132428
10655824
91139127
86541157
83339337
45676373
34455480
31892173
49375316
32501117
39862893
99094264
2018855
79406299
25206944
26993935
45777241
44862494
61493248
52288328
55354275
92568781
705378
60709124
74614595
11741101
46861653
50278874
59239740
5132821
73489060
58171696
1309240
11728032
42422759
97649080
6293682