51839
20119
888123
105646
24139
256141
8204794
4737668
44451283
86941976
5466904
7607411
4031434
68341402
6140570
52531941
47281600
76131006
489566
45741516
50591734
452174
47621154
9250232
97911815
71201108
68281081
88341196
71531194
97491420
93761718
96501446
8224360
5514585