28487219
50763859
72229392
1135124
30408623
49521035
93902349
54857193
81994741
27393054
42643631
26546720
44359930
3594705
86066881
73289541
45742702
41436936
96109711
81901690
15151185
24453621
49182881
49504760
7155493
59546590
96444090
17848107
68905892
35895904
1694801
71099789
22452324
9529695
93232573
69571326
5784747
8102814
13269263
82084894