37914927
15419274
10663232
37112927
56781765
98052008
73774930
43049436
13083865
35507396
8381933
38269038
4927583
85021922
42813373
92736981
35893410
61264298
44274516
82315152
41632732
6328393
15843403
350264
59094236
98089230
43869855
13186667
10997636
42407257
99025716
42289904
80686974
61301987
9708944
5839299
20222264
93274631
6249195
46532120