68442935
86029927
46048153
57792359
80542714
23599266
17076446
87056402
57954658
80791488
81911425
11177364
77583082
41053203
9418468
8005791
16571042
37835877
23479151
89847568
91369821
27609922
6212485
72162858
47686075
2213823
25409767
21642285
98086128
54098171
63757302
29834999
60738477
512480
89948128
36663002
21021443
4885308
16054872
55417619