50334607
93939784
7984496
59295805
20103836
41342895
11282878
54376796
47995723
17528257
74658007
43852835
85122001
12213301
76769190
79703870
4586836
96663557
8347899
8376283
80053600
46812972
45941488
10881364
23983512
27934749
61864762
47251650
15379934
53758834
48329028
12022603
79999161
86907106
8370747
9941902
80989867
2758598
4865082
48869629