28341984
81649849
83828695
41067183
41493898
59143536
92528574
75325355
66335193
27035739
42111835
71106810
56887026
93645032
1226175
35104486
9419637
85525796
1897645
68844994
23884623
5701769
80237913
60882431
84715968
34844389
63731260
55201951
59083802
56396655
35004389
81224469
3808732
26363347
40347188
14376418
5720178
89262689
21124072
655152