82338713
27278211
44944659
7043996
19131569
11521835
34694024
37861559
34178031
69389782
4001041
95837240
60152516
50352893
29762884
58325578
68275484
77905180
73042263
77026338
7218214
307991
84287967
83826212
72831344
2706108
83547009
81096768
59931133
49378315
50436958
93785029
85704009
63045793
56695837
13414948
89975610
50628926
86643093
8886343