13433481
55606108
49132980
98295156
81435071
90709720
38597248
81905280
48089487
71442107
78582953
79833121
91233160
5329740
15911768
72835229
16338723
75635040
83941042
88363659
27071403
57829522
13805477
72481291
65112858
48987620
459559
54225553
28677747
72602675
13105077
1561333
4373282
21376761
11264015
66464474
52114692
73612426
51322133
50844797