49291169
37614666
41072914
2788728
47524492
90453528
47988797
7725193
51245
47225357
66912468
27713984
73787527
98897997
53537659
58587725
98328702
9141993
288970
932598
37038578
9898405
2607342
84216862
96602113
5109794
7481129
12385146
40308193
34991746
37203431
6187973
78337670
4533387
39845601
240020
22429336
62717072
70393599
58014812