40621777
14842135
83916529
44709548
3859054
37961288
67826990
38698472
49637176
27666039
63722403
8475422
2726318
55421269
95837060
20088839
59554562
14278226
63763420
2595708
42608085
96733694
83385409
1702992
85114681
29582998
9949901
24514127
23594885
54971914
12667666
7066624
1689859
84135069
24622634
44726337
89552661
72162112
38215504
53562704